import { IPSControlXDataContainer } from './ipscontrol-xdata-container';

/**
 *
 * @export
 * @interface IPSControlMDataContainer
 */
export interface IPSControlMDataContainer extends IPSControlXDataContainer {
  /**
   * 支持数据导出
   * @type {boolean}
   * @default false
   */
  enableExport: boolean;

  /**
   * 支持数据过滤
   * @type {boolean}
   */
  enableFilter: boolean;

  /**
   * 支持数据导入
   * @type {boolean}
   * @default false
   */
  enableImport: boolean;

  /**
   * 启用快速建立
   * @type {boolean}
   */
  enableQuickCreate: boolean;

  /**
   * 支持快速搜索
   * @type {boolean}
   * @default false
   */
  enableQuickSearch: boolean;

  /**
   * 支持搜索
   * @type {boolean}
   * @default false
   */
  enableSearch: boolean;

  /**
   * 支持查看数据
   * @type {boolean}
   */
  enableViewData: boolean;

  /**
   * 数据选择视图
   * @type {boolean}
   * @default false
   */
  pickupMode: boolean;
}
